other producers - French English Dictionary